package com.atguigu.eduservice.controller;

import com.atguigu.commonutils.R;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.*;

@Api(description = "用户登录接口")
@RestController  /*表示这个类交给spring管理，并可以返回数据*/
@RequestMapping("/eduservice/user")
//原来需要在Controller上面加上@CrossOrigin解决跨域问题，现在gateway已经处理了
public class EduLoginController {

    /*login的方法*/
    @PostMapping("login")
    public R login(){
        System.out.println("调用了这个方法");
        return R.ok().data("token","admin");
    }

    /*info的方法*/
    /*
    * 这个方法里面需要返回，名字，用户图片，用户角色
    * */
    @GetMapping("info")
    public R info(){
        return R.ok().data("roles","[admin]")
                .data("name","admin")
                .data("avatar","用户图片");
    }


}